using System;

// 2021-04-10 14:59:53.000157200 UTC

namespace hazedumper
{
    public static class netvars
    {
        public const Int32 m_ArmorValue = 0xB378;
        public const Int32 m_Collision = 0x320;
        public const Int32 m_CollisionGroup = 0x474;
        public const Int32 m_Local = 0x2FBC;
        public const Int32 m_MoveType = 0x25C;
        public const Int32 m_OriginalOwnerXuidHigh = 0x31C4;
        public const Int32 m_OriginalOwnerXuidLow = 0x31C0;
        public const Int32 m_SurvivalGameRuleDecisionTypes = 0x1328;
        public const Int32 m_SurvivalRules = 0xD00;
        public const Int32 m_aimPunchAngle = 0x302C;
        public const Int32 m_aimPunchAngleVel = 0x3038;
        public const Int32 m_bBombPlanted = 0x9A5;
        public const Int32 m_bFreezePeriod = 0x20;
        public const Int32 m_bGunGameImmunity = 0x3944;
        public const Int32 m_bHasDefuser = 0xB388;
        public const Int32 m_bHasHelmet = 0xB36C;
        public const Int32 m_bInReload = 0x32A5;
        public const Int32 m_bIsDefusing = 0x3930;
        public const Int32 m_bIsQueuedMatchmaking = 0x74;
        public const Int32 m_bIsScoped = 0x3928;
        public const Int32 m_bIsValveDS = 0x7C;
        public const Int32 m_bShouldGlow = 0x29C8;
        public const Int32 m_bSpotted = 0x93D;
        public const Int32 m_bSpottedByMask = 0x980;
        public const Int32 m_bUseCustomAutoExposureMax = 0x9D9;
        public const Int32 m_bUseCustomAutoExposureMin = 0x9D8;
        public const Int32 m_clrRender = 0x70;
        public const Int32 m_dwBoneMatrix = 0x26A8;
        public const Int32 m_fAccuracyPenalty = 0x3330;
        public const Int32 m_fFlags = 0x104;
        public const Int32 m_flC4Blow = 0x2990;
        public const Int32 m_flCustomAutoExposureMax = 0x9E0;
        public const Int32 m_flCustomAutoExposureMin = 0x9DC;
        public const Int32 m_flDefuseCountDown = 0x29AC;
        public const Int32 m_flDefuseLength = 0x29A8;
        public const Int32 m_flFallbackWear = 0x31D0;
        public const Int32 m_flFlashDuration = 0xA420;
        public const Int32 m_flFlashMaxAlpha = 0xA41C;
        public const Int32 m_flNextPrimaryAttack = 0x3238;
        public const Int32 m_flSimulationTime = 0x268;
        public const Int32 m_flTimerLength = 0x2994;
        public const Int32 m_hActiveWeapon = 0x2EF8;
        public const Int32 m_hMyWeapons = 0x2DF8;
        public const Int32 m_hObserverTarget = 0x338C;
        public const Int32 m_hOwner = 0x29CC;
        public const Int32 m_hOwnerEntity = 0x14C;
        public const Int32 m_hTonemapController = 0x31CC;
        public const Int32 m_iAccountID = 0x2FC8;
        public const Int32 m_iClip1 = 0x3264;
        public const Int32 m_iCompetitiveRanking = 0x1A84;
        public const Int32 m_iCompetitiveWins = 0x1B88;
        public const Int32 m_iCrosshairId = 0xB3E4;
        public const Int32 m_iDefaultFOV = 0x332C;
        public const Int32 m_iEntityQuality = 0x2FAC;
        public const Int32 m_iFOV = 0x31E4;
        public const Int32 m_iFOVStart = 0x31E8;
        public const Int32 m_iGlowIndex = 0xA438;
        public const Int32 m_iHealth = 0x100;
        public const Int32 m_iItemDefinitionIndex = 0x2FAA;
        public const Int32 m_iItemIDHigh = 0x2FC0;
        public const Int32 m_iObserverMode = 0x3378;
        public const Int32 m_iShotsFired = 0xA390;
        public const Int32 m_iState = 0x3258;
        public const Int32 m_iTeamNum = 0xF4;
        public const Int32 m_lifeState = 0x25F;
        public const Int32 m_nActiveCoinRank = 0x4BCC;
        public const Int32 m_nFallbackPaintKit = 0x31C8;
        public const Int32 m_nFallbackSeed = 0x31CC;
        public const Int32 m_nFallbackStatTrak = 0x31D4;
        public const Int32 m_nForceBone = 0x268C;
        public const Int32 m_nMusicID = 0x4CD0;
        public const Int32 m_nTickBase = 0x3430;
        public const Int32 m_rgflCoordinateFrame = 0x444;
        public const Int32 m_szCustomName = 0x303C;
        public const Int32 m_szLastPlaceName = 0x35B4;
        public const Int32 m_thirdPersonViewAngles = 0x31D8;
        public const Int32 m_totalHitsOnServer = 0xA3A8;
        public const Int32 m_vecMaxs = 0x334;
        public const Int32 m_vecMins = 0x328;
        public const Int32 m_vecOrigin = 0x138;
        public const Int32 m_vecVelocity = 0x114;
        public const Int32 m_vecViewOffset = 0x108;
        public const Int32 m_viewPunchAngle = 0x3020;
        public const Int32 m_zoomLevel = 0x33D0;
    }
    public static class signatures
    {
        public const Int32 dwClientCmd = 0xB1890;
        public const Int32 dwClientCmdDebugBreak = 0x38E5BE4;
        public const Int32 dwClientState = 0x58EFE4;
        public const Int32 dwClientState_GetLocalPlayer = 0x180;
        public const Int32 dwClientState_IsHLTV = 0x4D48;
        public const Int32 dwClientState_LastOutgoingCommand = 0x4D2C;
        public const Int32 dwClientState_Map = 0x28C;
        public const Int32 dwClientState_MapDirectory = 0x188;
        public const Int32 dwClientState_MaxPlayer = 0x388;
        public const Int32 dwClientState_NetChannel = 0x9C;
        public const Int32 dwClientState_PlayerInfo = 0x52C0;
        public const Int32 dwClientState_State = 0x108;
        public const Int32 dwClientState_ViewAngles = 0x4D90;
        public const Int32 dwEntityList = 0x4DA3F5C;
        public const Int32 dwForceAttack = 0x31D54B4;
        public const Int32 dwForceAttack2 = 0x31D54C0;
        public const Int32 dwForceBackward = 0x31D5508;
        public const Int32 dwForceForward = 0x31D5514;
        public const Int32 dwForceJump = 0x524DEBC;
        public const Int32 dwForceLeft = 0x31D5490;
        public const Int32 dwForceRight = 0x31D5484;
        public const Int32 dwGameDir = 0x62D7F8;
        public const Int32 dwGameRulesProxy = 0x52C119C;
        public const Int32 dwGetAllClasses = 0xDB3F9C;
        public const Int32 dwGlobalVars = 0x58ECE8;
        public const Int32 dwGlowObjectManager = 0x52EC550;
        public const Int32 dwGlowUpdate = 0x3AD962;
        public const Int32 dwIClientMode = 0x51F2880;
        public const Int32 dwInput = 0x51F5540;
        public const Int32 dwInterfaceLinkList = 0x946B44;
        public const Int32 dwLastObject = 0x38E5654;
        public const Int32 dwLineGoesThroughSmoke = 0x3A2790;
        public const Int32 dwLoadNamedSky = 0x12F7D0;
        public const Int32 dwLocalPlayer = 0xD8C2CC;
        public const Int32 dwMouseEnable = 0xD91E70;
        public const Int32 dwMouseEnablePtr = 0xD91E40;
        public const Int32 dwPlayerResource = 0x31D3810;
        public const Int32 dwRadarBase = 0x51D8CD4;
        public const Int32 dwSensitivity = 0xDA32DC;
        public const Int32 dwSensitivityPtr = 0xDA32B0;
        public const Int32 dwServerRankRevealAll = 0x3BA430;
        public const Int32 dwSetClanTag = 0x8A1B0;
        public const Int32 dwUTIL_TraceLine = 0x1A6AE0;
        public const Int32 dwViewMatrix = 0x4D95874;
        public const Int32 dwWeaponTable = 0x51F6000;
        public const Int32 dwWeaponTableIndex = 0x325C;
        public const Int32 dwYawPtr = 0xD91AD0;
        public const Int32 dwZoomSensitivityRatioPtr = 0xD96D70;
        public const Int32 dwbSendPackets = 0xD749A;
        public const Int32 m_bDormant = 0xED;
        public const Int32 m_nDeltaTick = 0x174;
        public const Int32 m_pStudioHdr = 0x294C;
        public const Int32 m_pitchClassPtr = 0x51D8F70;
        public const Int32 m_yawClassPtr = 0xD91AD0;
        public const Int32 r_modelAmbientMin = 0x59205C;
    }
} // namespace hazedumper
